Kenneth Leung (born January 21, 1970) is an American actor. His roles include Sang in Rush Hour, Miles Straume in Lost, Admiral Statura in Star Wars: The Force Awakens, Detective Stephen Sing in Saw, and Quill (mistakenly credited as Kid Omega) in X-Men: The Last Stand. He portrayed the Marvel Comics character Karnak, a member of the Inhumans, on the ABC television series Inhumans, which ran from September to November 2017.
IMAGE/ By Crosa - This file has been extracted from another file: Ken Leung 2019 (48072763286).jpg, CC BY 2.0, https://commons.wikimedia.org/w/index.php?curid=90409462
By Posted on